.wish-detail {
	width: 100vw;
}
.wish-detail .list-con {
	width: 100%;
	background-color: #fff;
	margin-bottom: 26rpx;
}
.wish-detail .list-con image {
	width: 100%;
}
.wish-detail .list-con .c-title {
	padding: 16rpx 48rpx 110rpx;
}
.wish-detail .list-con .c-title .t-header {
	font-weight: 900;
	font-size: 16px;
	line-height: 23px;
	display: flex;
	color: #3D3A3A;
	margin-bottom: 16rpx;
}
.wish-detail .list-con .c-title .t-sub .sub-list {
	display: inline-block;
	font-size: 28rpx;
	line-height: 40rpx;
	color: #ADB0AE;
	padding-left: 10rpx;
}
.wish-detail .list-con .c-title .t-sub .sub-list:first-child {
	padding-left: 0rpx;
}
.wish-detail .list-con .c-title .price-detail {
	font-weight: 600;
	font-size: 28rpx;
	line-height: 56rpx;
	color: #3D3A3A;
	padding-top: 40rpx;
	padding-bottom: 16rpx;
	border-bottom: 2rpx solid #EDEDED;
}
.wish-detail .list-con .c-title .d-header, .d-sub-header, .sub-color {
	display: flex;
	font-size: 28rpx;
	line-height: 84rpx;
	color: #3D3A3A;
}
.wish-detail .list-con .c-title .d-header .h-title {
	flex: 1;
}
.wish-detail .list-con .c-title .d-sub-header {
	line-height: 60rpx;
}
.wish-detail .list-con .c-title .d-sub-header .h-title {
	flex: 1;
}
.wish-detail .list-con .c-title .sub-color {
	color: #ADB0AE;
	padding-left: 54rpx;
}
.wish-detail .list-con .c-title .sub-color .h-title {
	flex: 1;

}
.wish-detail .list-con .c-title .total {
	display: flex;
	border-top: 2rpx solid #EDEDED;
	line-height: 96rpx;
}
.wish-detail .list-con .c-title .total .total-header {
	flex: 1;
	color: #3D3A3A;
}
.wish-detail .list-con .c-title .total .total-price {
	color: #EA5404;
}
.wish-detail .w-footer {
	width: 100%;
	height: 108rpx;
	box-sizing: border-box;
	display: flex;
	padding: 20rpx 0;
	justify-content: flex-end;
	text-align: right;
	position: fixed;
	left: 0;
	bottom: 0;
	background-color: #fff;
}
.wish-detail .w-footer .f-delete, .f-edit, .f-pay {
	color: #ADB0AE;
	border: 2rpx solid #ADB0AE;
	box-sizing: border-box;
	border-radius: 4rpx;
	padding: 0rpx 32rpx;
	margin-right: 32rpx;
	line-height: 68rpx;
}
.wish-detail .w-footer .f-edit {
	color: #3D3A3A;
	border-color: #3D3A3A;
}
.wish-detail .w-footer .f-pay {
	color: #FFFFFF;
	border-color: #EA5404;
	background-color: #EA5404;
}